Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

827
Vistas
Vite build advierte: el script no se puede agrupar sin el atributo type="module"
<!-- index.html --> <script src="https://cdn.jsdelivr.net/npm/js-cookie@rc/dist/js.cookie.min.js"></script> <script type="module" src="./scripts/auth.js"></script>
 # Vite terminal after running "npm run build" build started... <script src="https://cdn.jsdelivr.net/npm/js-cookie@rc/dist/js.cookie.min.js"> in "/index.html" can't be bundled without type="module" attribute

Estoy tratando de agregar algunos scripts externos a mi index.html , pero el proceso de compilación de Vite asume que quiero tener estos scripts agrupados. ¿Hay alguna forma de suprimir este mensaje?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Creo que lo descubrí, pero como siempre ymmv.

Es posible que pueda hacer esto en main.js o app.vue si lo necesita globalmente, pero solo necesitaba el script externo en una página. El enfoque de la vieja escuela parecía hacerlo:

 mounted() { let externalScript = document.createElement('script'); externalScript.setAttribute('src', 'https://[scripturletc].min.js') document.head.appendChild(externalScript) }

nota: si está haciendo sus componentes de la nueva manera vue3, creo que las líneas anteriores irían en su bloque de configuración.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Hay una respuesta fácil, y en realidad está en el propio registro.

Simplemente agregue el atributo type="module" a sus etiquetas de script.

así: <script type="module" src="/src/main.js"></script>

Espero eso ayude.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda